fronting spots - Turkish English Dictionary